Flag of PUR

IM Mark Machin Rivera

* 1989 (35)
Best Elo
2377
Latest Elo
2341
Birthyear
1989